Flying Lizard — synonyms, definition
1. flying lizard (Noun)
2 synonyms
dragon flying dragon
1 definition
flying lizard (Noun) — Any of several small tropical Asian lizards capable of gliding by spreading winglike membranes on each side of the body.
2 types of
agamid agamid lizard
2 parts of
Draco genus Draco